<?php

namespace app\common\validate;

use think\Validate;

class  Equipment extends Validate
{
    /**
    * @param goods_name  商品名称
    * @param class_id 底层（末端）分类
    * @param type_model 型号
    * @param b_name 品牌名称
    * @param specifications 规格
     */
    protected $rule = [
        ['goods_name', 'require', '商品名称不能为空'],
        ['class_id', 'require', '商品分类不能为空'],
        ['type_model', 'require', '型号不能为空'],
        ['b_name', 'require', '品牌不能为空'],
        ['specifications', 'require', '商品规格不能为空'],
        ['goods_items', 'require', '服务单商品不能为空'],
        ['address_id', 'require', '服务单预约地址不能为空'],
        ['appointment_time', 'require', '服务单预约时间不能为空'],
        ['order_type', 'require', '服务单类型不能为空']
    ];

    protected $scene = [
        'addEquipment' => ['goods_name', 'class_id', 'type_model', 'b_name', 'specifications'],
        'orderService' => ['goods_items', 'address_id', 'appointment_time', 'order_type']
    ];
}